insoluble substance - Alemán Inglés Diccionario